package org.allen.mst4j.domain;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

import org.sol.util.mybatis.MyBatisPojo;

@Table(name = "original_machine")
public class OriginalMachine extends MyBatisPojo{

	private static final long serialVersionUID = 1L;

	@Id
	private Long id	;
	@Column
	private String name;
	@Column
	private Long hp	;
	@Column
	private Long en;
	@Column
	private Long mobility;
	@Column
	private Long defensive;
	@Column
	private Long search	;
	@Column
	private Long evade;
	@Column
	private Long hit;
	@Column
	private Long rclose	;
	@Column
	private Long rmiddle;
	@Column
	private Long rlong;
	@Column
	private Long natureid;
	@Column
	private Long naturelevel;
	@Column
	private Integer onground;
	@Column
	private Integer onwater	;
	@Column
	private Integer onspace;
	@Column
	private Integer onsky;
	@Column
	private Long cost;
	@Column
	private Long popularity;
	@Column
	private Long machinelevel;
	@Column
	private String image;
	@Column
	private Long trans;
	@Column
	private Long parent;
	@Column
	private Long safeUpgrade;
	@Column
	private String categoryAge;
	@Column
	private String categoryProduction;
	@Column
	private String categorySize;
	@Column
	private String categoryType;
	
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Long getHp() {
		return hp;
	}
	public void setHp(Long hp) {
		this.hp = hp;
	}
	public Long getEn() {
		return en;
	}
	public void setEn(Long en) {
		this.en = en;
	}
	public Long getMobility() {
		return mobility;
	}
	public void setMobility(Long mobility) {
		this.mobility = mobility;
	}
	public Long getDefensive() {
		return defensive;
	}
	public void setDefensive(Long defensive) {
		this.defensive = defensive;
	}
	public Long getSearch() {
		return search;
	}
	public void setSearch(Long search) {
		this.search = search;
	}
	public Long getEvade() {
		return evade;
	}
	public void setEvade(Long evade) {
		this.evade = evade;
	}
	public Long getHit() {
		return hit;
	}
	public void setHit(Long hit) {
		this.hit = hit;
	}
	public Long getRclose() {
		return rclose;
	}
	public void setRclose(Long rclose) {
		this.rclose = rclose;
	}
	public Long getRmiddle() {
		return rmiddle;
	}
	public void setRmiddle(Long rmiddle) {
		this.rmiddle = rmiddle;
	}
	public Long getRlong() {
		return rlong;
	}
	public void setRlong(Long rlong) {
		this.rlong = rlong;
	}
	public Long getNatureid() {
		return natureid;
	}
	public void setNatureid(Long natureid) {
		this.natureid = natureid;
	}
	public Long getNaturelevel() {
		return naturelevel;
	}
	public void setNaturelevel(Long naturelevel) {
		this.naturelevel = naturelevel;
	}
	public Integer getOnground() {
		return onground;
	}
	public void setOnground(Integer onground) {
		this.onground = onground;
	}
	public Integer getOnwater() {
		return onwater;
	}
	public void setOnwater(Integer onwater) {
		this.onwater = onwater;
	}
	public Integer getOnspace() {
		return onspace;
	}
	public void setOnspace(Integer onspace) {
		this.onspace = onspace;
	}
	public Integer getOnsky() {
		return onsky;
	}
	public void setOnsky(Integer onsky) {
		this.onsky = onsky;
	}
	public Long getCost() {
		return cost;
	}
	public void setCost(Long cost) {
		this.cost = cost;
	}
	public Long getPopularity() {
		return popularity;
	}
	public void setPopularity(Long popularity) {
		this.popularity = popularity;
	}
	public Long getMachinelevel() {
		return machinelevel;
	}
	public void setMachinelevel(Long machinelevel) {
		this.machinelevel = machinelevel;
	}
	public String getImage() {
		return image;
	}
	public void setImage(String image) {
		this.image = image;
	}
	public Long getTrans() {
		return trans;
	}
	public void setTrans(Long trans) {
		this.trans = trans;
	}
	public Long getParent() {
		return parent;
	}
	public void setParent(Long parent) {
		this.parent = parent;
	}
	public Long getSafeUpgrade() {
		return safeUpgrade;
	}
	public void setSafeUpgrade(Long safeUpgrade) {
		this.safeUpgrade = safeUpgrade;
	}
	public String getCategoryAge() {
		return categoryAge;
	}
	public void setCategoryAge(String categoryAge) {
		this.categoryAge = categoryAge;
	}
	public String getCategoryProduction() {
		return categoryProduction;
	}
	public void setCategoryProduction(String categoryProduction) {
		this.categoryProduction = categoryProduction;
	}
	public String getCategorySize() {
		return categorySize;
	}
	public void setCategorySize(String categorySize) {
		this.categorySize = categorySize;
	}
	public String getCategoryType() {
		return categoryType;
	}
	public void setCategoryType(String categoryType) {
		this.categoryType = categoryType;
	}

}
